<%@page import="dktc_ws.Thamso"%>
<%@page import="java.util.Date"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>

<%@page import="java.util.LinkedList"%>
<%@page import="java.util.ArrayList"%>
<%@page import="java.util.List"%>
<%@page import="java.util.Calendar"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="GetData.DataWS"%>
<%@page import="DTO.sinhvien"%>

     
<style>
   table
{
border-collapse:collapse;
text-align: center;
}
table,th, td
{
border: 1px solid black;
text-align: center;
font-size: 12px;
}
div#text-dktc
    {
        width: 100%;
        height: 30px;
        background: url('images/cat_back.gif') repeat-x;
        text-align: center;
        padding-top: 5px;
        font-weight: bolder;
        font-size: 14px;
        color: white;
        border-radius:5px;
        margin: 5px auto;
    }
    div#dktc
    {
        border-left: 1px solid black;
        border-right: 1px solid black;
        border-bottom: 1px solid black;
        padding: 10px;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        min-height: 600px;
    }
    a{
        color: blue;
        text-decoration: none;
        margin-left: 5px;
    }
</style>

 <% 
     // Date now = new Date();
    //SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
    //String d = sdf.format(now);
    //out.print(d);
    //  dktc_ws.Thamso a2=a.laythamso();
        
       // out.print(a2.getMahockyhientai()); 
        
    if(session.getAttribute("uid")!=null)
        {               
        DataWS a=new DataWS();       
        dktc_ws.Thongtinnamhochientai tt=new dktc_ws.Thongtinnamhochientai();
        tt=a.laythongtinnamhochientai();
        List<dktc_ws.Thongtindk> dk =new LinkedList<dktc_ws.Thongtindk>();
        List<dktc_ws.Thongtindk> dk2 =new LinkedList<dktc_ws.Thongtindk>();
      
        
        dk=a.laythongtindangky();
        
        dk2=a.laydanhsachlophocsinhviendk(session.getAttribute("uid").toString());

%>        
<div id="text-dktc">ĐĂNG KÝ TÍN CHỈ</div>
<div id="student-info" style="">
</div>
<div id="dktc">  
    <div id="infor-dktc" style="margin-left: 50px;padding: 3px;">  
        <div>
            <div><b>Năm Học:</b><%=tt.getNh().getNam1() %>-<%=tt.getNh().getNam2() %></div>
         </div>        
        <div>
                 <div><b>Thời Gian Bắt Đầu Đăng Ký: </b>  <%=tt.getHk().getThoigianbatdaudk() %></div>
        </div>
        <div>
                 <div><b>Thời Gian Kết Thúc Đăng Ký: </b>  <%=tt.getHk().getThoigianketthucdk() %></div>
        </div>
    </div>
<div style="width: 100%;height: 10px;"><hr style="margin: 0 auto;width: 90%;"></div>
<h3 style="text-align: center;">DANH SÁCH LỚP HỌC ĐƯỢC MỞ HỌC KỲ <%=tt.getHk().getTenhk() %> NĂM HỌC:<%=tt.getNh().getNam1() %>-<%=tt.getNh().getNam2() %> </h3>
  <form id="dktc_form" name="dktc_form" action="student/dktc_post.jsp" method="post">
      <div style="width: 99%;height: 400px; overflow: auto; margin: 0 auto;">
<table id="list-open-class" summary="">
    <thead>
    <tr>            
        <th scope="col" style="width: 15px;">STT</th>
            <th scope="col" style="width: 25px;" >Mã Lớp  </th>
            <th scope="col" style="width: 200px;">Môn </th>
            <th scope="col" style="width: 200px;">Giảng Viên </th>
            <th scope="col" style="width: 25px;">Số TC </th>
            <th scope="col" style="width: 25px;">Ly Thuyết</th>
            <th scope="col" style="width: 25px;">Thực Hành </th>
            <th scope="col" style="width: 15px;">Thứ</th>
            <th scope="col" style="width: 25px;">Ca</th>
            <th scope="col" style="width: 25px;">Số lượng tối đa</th>
            <th scope="col" style="width: 25px;">số lượng đã đk</th>
            <th scope="col" style="width: 15px;">Chọn</th>
        </tr>
    </thead>       
    <tbody> 
        <%
for(int i=0;i<dk.size();i++)
       {
    dktc_ws.Thongtindk item=dk.get(i);
%>

        <tr>        
            <td><%=(i+1) %></td> 
                <td><%=item.getLop().getMaLop() %></td> 
                <td style="text-align: left;"><a href="#"><%=item.getMon().getTenmh() %></a></td> 
            <td style="text-align: left;"><a href="#"><%=item.getGvien().getHotengv() %></a></td> 
            <td><%=item.getMon().getTongsotc() %></td>
             <td><%=item.getMon().getTclythuyet() %></td>
              <td><%=item.getMon().getTcthuchanh() %></td>                 
            <td><%=item.getLop().getThu() %></td>  
            <td><%=item.getLop().getCa() %></td> 
            <td><%=item.getLop().getSoluongdktoda() %></td>
            <td><%=item.getLop().getSoluongdadk() %></td>
            <td><input type="checkbox" name="checkid" value="<%=item.getLop().getMaLop() %>" 
                       <% for(int t=0;t<dk2.size();t++)
                    {
                           dktc_ws.Thongtindk item2=dk2.get(t);
                           int malop=item.getLop().getMaLop();
                    if(malop==item2.getLop().getMaLop())
                             { 
                            out.print("checked=true"+"  ");
                             }                                                                                 
                    }
                        if(item.getLop().getSoluongdadk()>=item.getLop().getSoluongdktoda())
                           {
                             out.print("disabled=true");
                           }
                       %> /></td> 
        </tr>      
    	      
        <%}%>         
    </tbody>   
</table>
</div>
     <input  type="submit" name="subdktc" value="Đăng Ký"/>
    </form>
      
<%    }
    else
          {
            response.sendRedirect("/DKTC/frontend/index2.jsp?page=login"); 
          }
        %>
 <div><a href="/DKTC/frontend/index2.jsp?page=detail_dktc">Xem Môn Đã Đăng Ký >> </a></div>        
</div>
 <% if(session.getAttribute("uid")==null)
 {
     response.sendRedirect("/DKTC/frontend/index2.jsp?page=login"); 
    }%>
